rain removal - German English Dictionary